someone that wanders aimlessly - Französisch Englisch Wörterbuch